#include "StdAfx.h"
#include "RegCtrl.h"
#include "RegManage.h"

CRegCtrl::CRegCtrl(void)
{
}

CRegCtrl::~CRegCtrl(void)
{
}

BOOL CRegCtrl::upDateAllReg()
{
	RegManage rm;

	rm.SetRegRoot(HKEY_LOCAL_MACHINE);
	rm.ReadIni(HALINIDIR);
	rm.WriteReg();

	rm.SetRegRoot(HKEY_CURRENT_USER);
	rm.ReadIni(MODULEINIDIR);
	rm.WriteReg();

	return TRUE;
}


BOOL CRegCtrl::storeAllReg()
{
	RegManage rm;
	rm.SetRegRoot(HKEY_CURRENT_USER);
	rm.ReadReg(MODULEKEY,true);
	rm.WriteIni(MODULEINIDIR);
	
	rm.SetRegRoot(HKEY_LOCAL_MACHINE);
	rm.ReadReg(HALKEY,true);
	rm.WriteIni(HALINIDIR);
	return TRUE;
}

